multi-spindle automatic machine - Turkish English Dictionary